supply-chain disruptions - German English Dictionary